package com.roc.service.count;

import java.util.List;

import com.roc.bean.ChangeCheckCountBean;
import com.roc.service.ServiceException;

public interface ChangeCheckCountService {
 /**
  * 查询统计数量
  * @Title: queryChangeCheckCount
  * @Description: TODO
  * @param @param params
  * @param @return    
  * @return int    
  * @throws
  */
	public	int queryChangeCheckCount(List<Object> params)throws ServiceException;
  /**
   * 查询统计记录
   * @Title: queryChangeCheckList
   * @Description: TODO
   * @param @param params
   * @param @param calcuStart
   * @param @param pageMaxSize
   * @param @return    
   * @return List<ChangeCheckCountBean>    
   * @throws
   */
	List<ChangeCheckCountBean> queryChangeCheckList(List<Object> params,int calcuStart, int pageMaxSize)throws ServiceException;
	/**
	 * 变更审核统计数量  --- 代理商
	 * @Title: queryChangeCheckAgentCount
	 * @Description: TODO
	 * @param @param params
	 * @param @return    
	 * @return int    
	 * @throws
	 */
    public int queryChangeCheckAgentCount(List<Object> params)throws ServiceException ;
    /**
     * 变更审核统计记录  ---代理商
     * @Title: queryChangeChecAgentkList
     * @Description: TODO
     * @param @param params
     * @param @param calcuStart
     * @param @param rows
     * @param @return    
     * @return List<ChangeCheckCountBean>    
     * @throws
     */
	public List<ChangeCheckCountBean> queryChangeChecAgentkList(
			List<Object> params, int calcuStart, int rows) throws ServiceException;

}
